package com.example.activity.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.example.activity.constant.FileModuleRelTableEnum;
import com.example.activity.po.FileInfoRelPO;

public interface FileInfoRelService extends IService<FileInfoRelPO> {

    /**
     * 新增或者更新关联关系
     *
     * @param relTableEnum 关联表枚举
     * @param fileInfoId 文件id
     * @param tableIdStr 关联主键
     * @return FileTableRelPO
     */
    FileInfoRelPO saveOrUpdateFileTableRel(FileModuleRelTableEnum relTableEnum, Long fileInfoId, String tableIdStr);
}
